kick pad - German English Dictionary